body 
{
	background-color: #E8E8E8;
}

td 
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

a
{
	color: #000000;
	text-decoration: none;
}

a:hover 
{
	color: #808080;
	text-decoration: none;
}

img
{
	border: none;
}

input {background: white; border: 1px solid #999999; color: #000000; font-family: Verdana; font-size: 11px; }
select {background: white; border: 1px solid #999999; color: #000000; font-family: Verdana; font-size: 11px; }
textarea {background: white; border: 1px solid #999999; color: #000000; font-family: Verdana; font-size: 11px; }


.menue {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.menue {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.menue:hover {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.menue_top {
	color: #ffffff;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.paging 
{

	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;	
	color:#ffffff;	
}

a.tabletop {color: #4B4A4A;font-weight:bold;}
a.tabletop:hover {color: #000000;text-decoration: none;}

a.subhead {color: #FFFFFF; font-weight:bold; text-decoration: none; border-bottom:dotted 1px;}
a.subhead:hover {color: #FFFFFF; text-decoration: none;}

a.inner_link{color: #000000; text-decoration: none; border-bottom:dotted 1px;}

td.tbl1 { border-bottom:dotted 1px #888888; }

.tabletop {background-color: #ffffff;color: #4B4A4A;font-weight:bold;}
.contenttop 
{
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.contenttop 
{
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.contentmenu
{
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.contenttopadmin
{

	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	color:#ffffff;	
}
a.contenttopadmin
{

	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	color:#ffffff;	
}
a.contenttopadmin:hover 
{

	text-decoration: none;
	color:#FFECC9;		
}


/* --- loader ---*/

#loader {
  width: 320px;
  margin-left: auto;
  margin-right: auto;
}

#loader td {
  padding: 0px;
  background: #ffffff;
}

#loader p {
  border: 1px solid #808080;
  padding: 10px;
  margin: 0;
  background: #ffffff;
}

#loader img {
  float: left;
  margin-right: 12px;
}

#loader strong {
  display: block;
  margin-bottom: 0px;
}

#loaderContainer {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: expression('absolute');
  height: expression(document.documentElement.scrollHeight+'px');
  width: expression(document.documentElement.scrollWidth+'px');
  z-index: 1000;
}

#loaderContainer td {
	padding-top: 180px;
	vertical-align: top;
	text-align: center;
	background-image: url('images/loader/semi-transparent.gif');
}

#loaderContainer td td {
	padding-top: 0px;
	text-align: left;
}